deciduous shrub - French English Dictionary